package com.demo.function.mybatis.mybatisplus.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.Collection;

/**
 * mybatis-plus另一种批量插入方法，需要对BaseMapper进行扩展，新增insertBatchSomeColumn方法
 * @param <T>
 */
public interface ExtraBaseMapper<T> extends BaseMapper<T> {

    /**
     * 批量插入，只适用于mysql
     * @param entityList 实例列表
     * @return 影响行数
     */
    Integer insertBatchSomeColumn(Collection<T> entityList);
}
